package com.dlsy.ygj.entity;

import java.sql.Date;
import java.util.List;

/**
 * FavouredCardInfo entity. @author MyEclipse Persistence Tools
 */

public class FavouredCardInfo implements java.io.Serializable {

	// Fields

	private Integer favouredId;
	private String favouredNo;
	private String favouredName;
	private String favouredType;
	private Double buyCardMoney;
	private Double giveMoney;
	private Integer countSum;
	private String fitUseItem;
	private String fitUseFavouredGroup;
	private String fitUseGoods;
	private Date sellBeginDate;
	private Date sellEndDate;
	private Date validatyBeginDate;
	private Date validatyEndDate;
	private String termUnit;
	private Integer termNumber;
	private String remarks;
	private Integer storefrontId;
	private List<MainItemInfo> mainItemInfo;
	private Double keyongyue;
	public Double getKeyongyue() {
		return keyongyue;
	}

	public void setKeyongyue(Double keyongyue) {
		this.keyongyue = keyongyue;
	}

	public List<MainItemInfo> getMainItemInfo() {
		return mainItemInfo;
	}

	public void setMainItemInfo(List<MainItemInfo> mainItemInfo) {
		this.mainItemInfo = mainItemInfo;
	}

	public List<GoodsInfo> getGoodsInfo() {
		return goodsInfo;
	}

	public void setGoodsInfo(List<GoodsInfo> goodsInfo) {
		this.goodsInfo = goodsInfo;
	}

	public List<FavouredRangeInfo> getFavouredRangeInfo() {
		return favouredRangeInfo;
	}

	public void setFavouredRangeInfo(List<FavouredRangeInfo> favouredRangeInfo) {
		this.favouredRangeInfo = favouredRangeInfo;
	}

	private List<GoodsInfo> goodsInfo;
	private List<FavouredRangeInfo> favouredRangeInfo;


	public Integer getStorefrontId() {
		return storefrontId;
	}

	public void setStorefrontId(Integer storefrontId) {
		this.storefrontId = storefrontId;
	}
	// Constructors

	/** default constructor */
	public FavouredCardInfo() {
	}

	/** full constructor */
	public FavouredCardInfo(String favouredNo, String favouredName,
			String favouredType, Double buyCardMoney,Double giveMoney, Integer countSum,
			String fitUseItem, String fitUseFavouredGroup, String fitUseGoods,
			Date sellBeginDate, Date sellEndDate,
			Date validatyBeginDate, Date validatyEndDate,String termUnit,Integer termNumber,
			String remarks) {
		this.favouredNo = favouredNo;
		this.favouredName = favouredName;
		this.favouredType = favouredType;
		this.buyCardMoney = buyCardMoney;
		this.giveMoney=giveMoney;
		this.countSum = countSum;
		this.fitUseItem = fitUseItem;
		this.fitUseFavouredGroup = fitUseFavouredGroup;
		this.fitUseGoods = fitUseGoods;
		this.sellBeginDate = sellBeginDate;
		this.sellEndDate = sellEndDate;
		this.validatyBeginDate = validatyBeginDate;
		this.validatyEndDate = validatyEndDate;
		this.termUnit=termUnit;
		this.termNumber=termNumber;
		this.remarks = remarks;
	}

	// Property accessors

	public Integer getFavouredId() {
		return this.favouredId;
	}

	public void setFavouredId(Integer favouredId) {
		this.favouredId = favouredId;
	}

	public String getFavouredNo() {
		return this.favouredNo;
	}

	public void setFavouredNo(String favouredNo) {
		this.favouredNo = favouredNo;
	}
	public String getTermUnit() {
		return termUnit;
	}

	public void setTermUnit(String termUnit) {
		this.termUnit = termUnit;
	}

	public Integer getTermNumber() {
		return termNumber;
	}

	public void setTermNumber(Integer termNumber) {
		this.termNumber = termNumber;
	}

	public String getFavouredName() {
		return this.favouredName;
	}

	public void setFavouredName(String favouredName) {
		this.favouredName = favouredName;
	}

	public String getFavouredType() {
		return this.favouredType;
	}

	public void setFavouredType(String favouredType) {
		this.favouredType = favouredType;
	}

	public Double getBuyCardMoney() {
		return this.buyCardMoney;
	}

	public void setBuyCardMoney(Double buyCardMoney) {
		this.buyCardMoney = buyCardMoney;
	}

	public Double getGiveMoney() {
		return giveMoney;
	}

	public void setGiveMoney(Double giveMoney) {
		this.giveMoney = giveMoney;
	}

	public Integer getCountSum() {
		return this.countSum;
	}

	public void setCountSum(Integer countSum) {
		this.countSum = countSum;
	}

	public String getFitUseItem() {
		return this.fitUseItem;
	}

	public void setFitUseItem(String fitUseItem) {
		this.fitUseItem = fitUseItem;
	}

	public String getFitUseFavouredGroup() {
		return this.fitUseFavouredGroup;
	}

	public void setFitUseFavouredGroup(String fitUseFavouredGroup) {
		this.fitUseFavouredGroup = fitUseFavouredGroup;
	}

	public String getFitUseGoods() {
		return this.fitUseGoods;
	}

	public void setFitUseGoods(String fitUseGoods) {
		this.fitUseGoods = fitUseGoods;
	}

	public Date getSellBeginDate() {
		return this.sellBeginDate;
	}

	public void setSellBeginDate(Date sellBeginDate) {
		this.sellBeginDate = sellBeginDate;
	}

	public Date getSellEndDate() {
		return this.sellEndDate;
	}

	public void setSellEndDate(Date sellEndDate) {
		this.sellEndDate = sellEndDate;
	}

	public Date getValidatyBeginDate() {
		return this.validatyBeginDate;
	}

	public void setValidatyBeginDate(Date validatyBeginDate) {
		this.validatyBeginDate = validatyBeginDate;
	}

	public Date getValidatyEndDate() {
		return this.validatyEndDate;
	}

	public void setValidatyEndDate(Date validatyEndDate) {
		this.validatyEndDate = validatyEndDate;
	}

	public String getRemarks() {
		return this.remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

}